unscheduled departure - Turkish English Dictionary